page {
	background-color: #fff;
}
.login_box{	
	width: 100%;
}
.img_box{
	margin: 0 auto;
	padding-top: 168rpx;
	text-align: center;
	width: 100%;
}
.img_box-image {
	width: 248rpx;
	height: 248rpx;
	margin-top: 80rpx;
}
.login_tit{
	font-size: 30rpx;
	color: #222222;
	line-height: 30rpx;
	margin-top: 30rpx;
}
.login-btn{
	width: 660rpx;
	height: 90rpx;
	background: linear-gradient(171deg, #59BF0A 0%, #42BA26 100%, #33B73B 100%);
	border-radius: 20rpx;
	text-align: center;
	line-height: 90rpx;
	font-size: 32rpx;
	font-weight: 500;
	color: #FFFFFF;
	margin-top: 134rpx;
}
.login-btn h1{
	color: black;
	font-size: 32rpx;
}
.agree-box-view {
	display: flex;
	margin-top: 42rpx;
	width: 100%;
	justify-content: center;
}
.agreement_tit{
	color: #989898;
	font-size: 24rpx;
	line-height: 46rpx;
}
.agreement_xieyi{
	color: #4EBD17;
}

.mask_box{
	width: 270rpx;
	height: 68rpx;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	top: 815rpx;
	left: 86rpx;
	border-radius: 10rpx;
}
.mask_box h1{
	color: #ffffff;
	line-height: 68rpx;
	font-size: 24rpx;
	text-align: center;
}
